-- 项目客户异常指标值表
DROP TABLE jms_dm.dm_tms_shipment_noweight_detail_dt;
CREATE EXTERNAL TABLE jms_dm.dm_tms_shipment_noweight_detail_dt(
  `shipment_no` string COMMENT '任务单号',
  `waybillno` string COMMENT '运单号',
  `sender_distribute_code` string COMMENT '始发地code',
  `receiver_distribute_code` string COMMENT '目的地code',
  `plate_number` string COMMENT '车牌号',
  `actual_departure_time` timestamp COMMENT '实际发车时间',
  `origin_agent_code` string COMMENT '始发代理区编码',
  `origin_agent_name` string COMMENT '始发代理区名称',
  `origin_network_code` string COMMENT '始发网点编码',
  `origin_network_name` string COMMENT '始发网点名称',
  `origin_center_code` string COMMENT '始发中心编码',
  `origin_center_name` string COMMENT '始发中心名称',
  `package_code` string COMMENT '运单包号',
  `package_inside_charge_weight` string COMMENT '内部计费重量',
  `start_center_name` string COMMENT '出发转运中心名称和编码',
  `end_center_name` string COMMENT '目的转运中心名称和编码',
  `line_name` string COMMENT '线路段名称',
  `vehicle_line_code` string COMMENT '线路编码',
  `vehicle_line_name` string COMMENT '线路名称',
  `weight_exception_type` string COMMENT '异常重量类型无重量、超大重量、超标准重量（no_weight、more1000_weight、less1000_more30_weight）')
COMMENT '异常重量监控明细'
PARTITIONED BY (
  `dt` string COMMENT '时间分区_实际发车时间')
  STORED AS PARQUET
  LOCATION '/dw/hive/jms_dm.db/external/dm_tms_shipment_noweight_detail_dt'
  TBLPROPERTIES (
          'discover.partitions' = 'false',
          'parquet.column.index.access' = 'true'
          );
